--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commit 7de0fa9a8f5f8a4753710ceecf778a49fec4980d
Parents : cf25ed8
Author : Jeremy O'Brien <neutral@fastmail.com>
Date : 2026-05-21T17:22:19-04:00
Browser: allow ctrl-k to clear the URL edit field
Changes
Diff
diff --git a/nomadnet/ui/textui/Browser.py b/nomadnet/ui/textui/Browser.py
index 46e11f2..6b6e500 100644
--- a/nomadnet/ui/textui/Browser.py
+++ b/nomadnet/ui/textui/Browser.py
@@ -1811,5 +1811,8 @@ class UrlEdit(urwid.Edit):
def keypress(self, size, key):
if key == "enter":
self.confirmed(self)
+ elif key == "ctrl k":
+ self.set_edit_text("")
+ self.set_edit_pos(0)
else:
return super(UrlEdit, self).keypress(size, key)
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────